import {
	defineConfig
} from 'vite'
import vue from '@vitejs/plugin-vue'
import path from 'path'
import UnoCSS from 'unocss/vite'

// https://vitejs.dev/config/
export default defineConfig({
	VITE_CJS_IGNORE_WARNING: true,
	plugins: [vue({
		template:{
			isCustomElement:(tag) => tag.includes('base-')
		}
	}), UnoCSS(), ],
	resolve: {
		alias: {
			'@': path.resolve(__dirname, 'src'),
			'@components': path.resolve(__dirname, 'src/components'),
		},
	},
	/* 	server:{
			hmr: true,
			// watch:{
			// 	persistent: true,
			// 	useFsEvents: true,
			// }
		} */
})